A CUDA Fortran GPU-parallelised hydrodynamic tool for high-resolution and long-term eco-hydraulic modelling
نویسندگان
چکیده
Eco-hydraulic models are wide extended tools to assess physical habitat suitability on aquatic environments. Currently, the application of these is limited short river stretches and steady flow simulations. However, this limitation can be overcome with a high-performance computing technique: graphics processing unit (GPU) computing. R-Iber GPU-based hydrodynamic code parallelised in CUDA Fortran that, integration biological module, performs as an eco-hydraulic numerical tool. was validated applied real cases by using optimised instream incremental methodology long reaches long-term reduces computation time considerably, reaching speed-ups two orders magnitude compared traditional allows for overcoming current limitations simulation high-resolution calculated reasonable timeframe, which provides better representation hydrodynamics habitat.
منابع مشابه
High-Resolution IRAS Maps Parallelised
The strip-scanned data obtained by the IRAS satellite are being used to produce maps of the infra red emission from large areas of the sky. The resolution is enhanced to nearly the telescope diffraction limit using Maximum Entropy Processing. The memory and processing requirements of this algorithm necessitate the use of parallel computers for large fields. We describe a number of techniques us...
متن کاملGpu Acceleration of the Long-wave Rapid Radiative Transfer Model in Wrf Using Cuda Fortran
This paper presents the approach and results of porting the Long-Wave Rapid Radiative Transfer Model (RRTM) component of the Weather Research and Forecast (WRF) code to the GPU using CUDA Fortran. After a brief description of the RTTM code, considerations regarding porting the application to the GPU are discussed. Included in the porting discussion are how the data structures have been modified...
متن کاملDiVinE-CUDA - A Tool for GPU Accelerated LTL Model Checking
In this paper we present a tool that performs CUDA accelerated LTL Model Checking. The tool exploits parallel algorithm MAP adjusted to the NVIDIA CUDA architecture in order to efficiently detect the presence of accepting cycles in a directed graph. Accepting cycle detection is the core algorithmic procedure in automata-based LTL Model Checking. We demonstrate that the tool outperforms non-acce...
متن کاملKinetic Modelling of Hydraulic Resistance in Colloidal System Ultrafltration: Effect of Physiochemical and Hydrodynamic Parameters
In this work, different kinetic patterns (homographic, exponential-linear and exponential) of hydraulic resistance in ultrafltration process of a colloidal system have been investigated. Exponential kinetic model, as the best approach, was employed for description of dynamic hydraulic resistance of skim milk ultrafltration at different feed flow rates (FR) (10, 30 and 46 L...
متن کاملA Performance Debugging Tool for High Performance Fortran Programs
Parallel languages allow the programmer to express parallelism at a high level. The management of parallelism and the generation of inter–processor communication is left to the compiler and the runtime system. This approach to parallel programming is particularly attractive if a suitable widely accepted parallel language is available. High Performance Fortran (HPF) has emerged as the first popu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Environmental Modelling and Software
سال: 2023
ISSN: ['1364-8152', '1873-6726']
DOI: https://doi.org/10.1016/j.envsoft.2023.105628